D) has been leaking是现在完成进行时,因此是本题的答案。有11%的考生误选了B) is leaking。由于本句有时间状语for some time,表示谓语动作延续,谓语不能用现在进行时,必须用和完成时有关的时态。有些考生误选了C) leaked或A) had leaked。是因为他们没有注意到本题第...
b) 该做或不该做的事情(语气上接近于should, must, ought to, have to),表示一种命令、规劝性语气。 例:You are to go to bed and keep quiet, kids. Our guests are arriving in less ...
例:We have been working on this project for over a month now. 到目前为止,我们一直在处理那个项目,已经花了一个多月时间了。 5. 一般过去时 (did; was/were) ①表示过去某个时间发...
1、助动词have可以构成完成时或完成进行时 Hehas beena doctor for 10 years. 他当医生十年了。 2、和不定式构成谓语,表示客观上不得不做的事情。 -Do we missed the train?我们得立刻...
更多内容请点击:英语语法|英语16种时态简述 推荐文章